package com.whfc.ms.api.sys.dto;

import com.whfc.emp.dto.AppEmpDTO;
import com.whfc.emp.entity.ApprovalRecord;
import com.whfc.entity.dto.Apply.rep.EntryPersonInfo;
import lombok.Data;

import java.util.List;

@Data
public class EntryApplicationDetailRep {

    /** 入场人员姓名*/
    private List<String> entryPersonNameList;

    /** 组长Id */
    private AppEmpDTO teamLeader;

    private List<ApprovalRecord> approvalRecord;

    /** 入场时间 */
    private String entryTime;

    /** 离场时间 */
    private String leaveTime;

    /** 上传文件链接 */
    private String fileUrl;

    /**
     * 分包单位id（关联单位表）
     */
    private Integer subcontractorId;

    /**
     * 总包单位id（关联单位表）
     */
    private Integer generalContractorId;

    /**
     * 监理单位id（关联单位表）
     */
    private Integer supervisionUnitId;

    /**
     * 业主单位id（关联单位表）
     */
    private Integer ownerUnit;

    /** 申请事由 */
    private String reason;

    /** 申请人员信息 */
    private List<EntryPersonInfo> entryPersonInfoList;
}
